package org.NooLab.glue.net.http.rest;

import org.NooLab.glue.components.pkg.DataDeliveryPackage;
import org.NooLab.glue.components.pkg.DataDeliveryPackageIntf;



public interface RestletBoxPropertiesIntf {


	public int getArrangement();

	public void setArrangement(int arrangement);

	public String getServerAddress();

	public void setServerAddress(String serverAddress);

	public int getListeningPort();

	public void setListeningPort(int port);
	
	public void setPortAliasForSources(int port);
	
	public int getPortAliasForSources();
	
	public void setPortAliasForReceptors(int port);
	
	public int getPortAliasForReceptors();
	
	public void setPortAliasForIBoard(int port);
	
	public int getPortAliasForIBoard();
	
	
	
	
	public int getLoggingLevelAlias();
	
	public void setLoggingLevelAlias(int loggingLevelAlias);

	public GlueRestletHandlerIntf getRestDataEndpoint();

	public void setRestDataEndpoint(GlueRestletHandlerIntf restDataEndpoint);

	public DataDeliveryPackageIntf getRestDeliveryPackage() ;

	public void setRestDeliveryPackage(DataDeliveryPackage restDeliveryPkg);
		 
	
	public String getBoxUserName();
	
	public void setBoxUserName(String boxUserName) ;
	
	public String getBoxUserPwd() ;

	public void setBoxUserPwd(String boxUserPwd);
	
	public String getBoxUserDir();


	
	
	
}
